package cn.bdqn.dao.course;

import cn.bdqn.pojo.course.CourseTag;
import cn.bdqn.vo.course.CourseTagVo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

//注册为bean
@Mapper
public interface CourseTagMapper extends BaseMapper<CourseTag> {
    List<CourseTag> selectCourseTagByCourseId(Integer courseId);
    List<CourseTagVo> selectCourseTagByNameAndStatusAndId(@Param("tagName") String tagName,@Param("tagStatus") Integer tagStatus,@Param("tagIds") Integer[] tagIds);
    List<CourseTagVo> selectAllCourseTag();
    List<CourseTagVo> selectParentTag();
}
